Skip to content

fix: overwrite previous tags on import [FC-0036] - #33752

Merged
bradenmacdonald merged 4 commits into
openedx:masterfrom
open-craft:rpenido/fal-3536-overwrite-tags-on-import
Nov 27, 2023
Merged

fix: overwrite previous tags on import [FC-0036]#33752
bradenmacdonald merged 4 commits into
openedx:masterfrom
open-craft:rpenido/fal-3536-overwrite-tags-on-import

Conversation

@rpenido

@rpenido rpenido commented Nov 20, 2023

Copy link
Copy Markdown
Contributor

Description

Updates the openedx-learning library to change the import endpoint to overwrite previous tags from the target taxonomy.

Supporting Information

Testing instructions

  • Please ensure that the tests cover the expected behavior of the view

Before merge


Private-ref: FAL-3536

@openedx-webhooks openedx-webhooks added the open-source-contribution PR author is not from Axim or 2U label Nov 20, 2023
@openedx-webhooks

Copy link
Copy Markdown

Thanks for the pull request, @rpenido! Please note that it may take us up to several weeks or months to complete a review and merge your PR.

Feel free to add as much of the following information to the ticket as you can:

  • supporting documentation
  • Open edX discussion forum threads
  • timeline information ("this must be merged by XX date", and why that is)
  • partner information ("this is a course on edx.org")
  • any other information that can help Product understand the context for the PR

All technical communication about the code itself will be done via the GitHub pull request interface. As a reminder, our process documentation is here.

Please let us know once your PR is ready for our review and all tests are green.

@rpenido
rpenido requested a review from pomegranited November 20, 2023 20:04
@open-craft-grove

Copy link
Copy Markdown

Sandbox deploy request received. Deployment will start soon.

@open-craft-grove

Copy link
Copy Markdown

Sandbox deployment started.

@mphilbrick211 mphilbrick211 added the FC Relates to an Axim Funded Contribution project label Nov 20, 2023
@open-craft-grove

Copy link
Copy Markdown

Sandbox deployment successful.

Sandbox LMS is available at pr-33752-139931.staging.do.opencraft.hosting
Sandbox Studio is available at studio.pr-33752-139931.staging.do.opencraft.hosting

@pomegranited pomegranited left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

  • I tested this using my devstack's REST API
  • I read through the code
  • I checked for accessibility issues N/A
  • Includes documentation N/A
  • User-facing strings are extracted for translation N/A

@pomegranited

Copy link
Copy Markdown
Contributor

@rpenido Could you put FC-0036 in these PR titles? Thanks :)

@rpenido rpenido changed the title fix: overwrite previous tags on import fix: overwrite previous tags on import [FC-0036] Nov 21, 2023
Comment thread requirements/edx/base.txt Outdated

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

openedx-learning==0.3.5 is ready now: https://pypi.org/project/openedx-learning/0.3.5/

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done 0d9b82e!

@rpenido
rpenido force-pushed the rpenido/fal-3536-overwrite-tags-on-import branch from c9a3f73 to b9be898 Compare November 21, 2023 02:32
@rpenido

rpenido commented Nov 21, 2023

Copy link
Copy Markdown
Contributor Author

@rpenido Could you put FC-0036 in these PR titles? Thanks :)

This is for all PRs (in all repositories) related to Step 3?

@open-craft-grove

Copy link
Copy Markdown

Sandbox update request received. Deployment will start soon.

@open-craft-grove

Copy link
Copy Markdown

Sandbox deployment started.

@open-craft-grove

Copy link
Copy Markdown

Sandbox deployment successful.

Sandbox LMS is available at pr-33752-139931.staging.do.opencraft.hosting
Sandbox Studio is available at studio.pr-33752-139931.staging.do.opencraft.hosting

@open-craft-grove

Copy link
Copy Markdown

Sandbox update request received. Deployment will start soon.

@open-craft-grove

Copy link
Copy Markdown

Sandbox deployment started.

@open-craft-grove

Copy link
Copy Markdown

Sandbox deployment successful.

Sandbox LMS is available at pr-33752-139931.staging.do.opencraft.hosting
Sandbox Studio is available at studio.pr-33752-139931.staging.do.opencraft.hosting

@pomegranited

Copy link
Copy Markdown
Contributor

@rpenido Could you put FC-0036 in these PR titles? Thanks :)
This is for all PRs (in all repositories) related to Step 3?

Yep!

@open-craft-grove

Copy link
Copy Markdown

Sandbox update request received. Deployment will start soon.

@open-craft-grove

Copy link
Copy Markdown

Sandbox deployment started.

@open-craft-grove

Copy link
Copy Markdown

Sandbox deployment successful.

Sandbox LMS is available at pr-33752-139931.staging.do.opencraft.hosting
Sandbox Studio is available at studio.pr-33752-139931.staging.do.opencraft.hosting

@bradenmacdonald bradenmacdonald left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM but I won't be able to merge this until Monday due to the Thanksgiving holiday.

@bradenmacdonald
bradenmacdonald merged commit 6d4463d into openedx:master Nov 27, 2023
@bradenmacdonald
bradenmacdonald deleted the rpenido/fal-3536-overwrite-tags-on-import branch November 27, 2023 19:43
@openedx-webhooks

Copy link
Copy Markdown

@rpenido 🎉 Your pull request was merged! Please take a moment to answer a two question survey so we can improve your experience in the future.

@open-craft-grove

Copy link
Copy Markdown

Sandbox destroy request received.

@edx-pipeline-bot

Copy link
Copy Markdown
Contributor

2U Release Notice: This PR has been deployed to the edX staging environment in preparation for a release to production.

@edx-pipeline-bot

Copy link
Copy Markdown
Contributor

2U Release Notice: This PR has been deployed to the edX production environment.

1 similar comment
@edx-pipeline-bot

Copy link
Copy Markdown
Contributor

2U Release Notice: This PR has been deployed to the edX production environment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

FC Relates to an Axim Funded Contribution project open-source-contribution PR author is not from Axim or 2U

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

7 participants